<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>日期对象</title>
</head>
<body>
    <div id="box"></div>
    <script>
        let boxDiv = document.querySelector('#box')
        let str = " dadaw "
        // console.log(str.trim());//去掉首尾空格
        
        // 创建一个日期对象，默认是当前这一刻的时间
        // let date = new Date() 
        // console.log(date);
        // let data2 = new Date(2022,5,23)
        // console.log(data2);
        //数字定义月份时，实际月份会多一
        // let data3 = new Date(20)
        //参数只有一个值的时候，指的是毫秒数，从1970年1月1日00:00:00开始加上这个毫秒数的时间

        /*
            创建日期对象时，指定时间7  5    
        */
       function getTimer() {
        let date = new Date() ,
            aDayArr = ["天","一","二","三","四","五","六"],
            y = date.getFullYear(),//年
            m = date.getMonth(),//月
            d = date.getDate(),//日
            h = date.getHours(),//时
            mm = date.getMinutes(),//分
            ss = date.getSeconds(),//秒
            w = date.getDay()//星期
        boxDiv.innerHTML = `现在的北京时间为：${y}年${addZero(m + 1)}月${addZero(d)}日,${addZero(h)}时,${addZero(mm)}分,${addZero(ss)}秒,星期${aDayArr[w]}`
       }
       //加0
       function addZero(n){
        return n < 10 ? "0" + n : n
       }
       //每隔1秒获取最新时间并打印
       setInterval(getTimer,1000)
    </script>
</body>
</html>